complementing alleles - Spanish English Dictionary